remove an impediment - İngilizce Eş Anlamlılar Sözlük